XPath-Ejercicio 1.1

  1. Pregunta: Mostrar el nombre del instituto.
  2. Ruta xpath://ies/nombre
  3. Solución:IES Abastos

XPath-Ejercicio 1.2

  1. Pregunta:Mostrar la página web del instituto sin etiquetas.
  2. Ruta xpath:/ies/web/text()
  3. Solución:http://www.iesabastos.org

XPath-Ejercicio 1.3

  1. Pregunta:Mostrar el nombre de los ciclos formativos sin etiquetas.
  2. Ruta xpath:/ies/ciclos/ciclo/nombre/text()
  3. Solución:Administración de Sistemas Informáticos en Red Desarrollo de Aplicaciones Web Sistemas Microinformáticos y Redes

XPath-Ejercicio 1.4

  1. Pregunta:Mostrar las siglas por las que se conocen los ciclos formativos.
  2. Ruta xpath:/ies/ciclos/ciclo/@id
  3. Solución:id="ASIR" id="DAW" id="SMR"

XPath-Ejercicio 1.5

  1. Pregunta:Mostrar los años en los que se publicaron los decretos de los ciclos formativos.
  2. Ruta xpath:/ies/ciclos/ciclo/decretoTitulo/@año
  3. Solución:año="2009" año="2010" año="2008"

XPath-Ejercicio 1.6

  1. Pregunta:Mostrar toda la información de los ciclos formativos de grado medio.
  2. Ruta xpath:/ies/ciclos/ciclo[grado="Medio"]
  3. Solución: Sistemas Microinformáticos y Redes Medio

XPath-Ejercicio 1.7

  1. Pregunta: Mostrar los nombres de los ciclos formativos de grado superior.
  2. Ruta xpath:/ies/ciclos/ciclo[grado="Superior"]/nombre
  3. Solución:Administración de Sistemas Informáticos en Red Desarrollo de Aplicaciones Web

XPath-Ejercicio 1.8

  1. Pregunta:Mostrar los nombres de los ciclos formativos anteriores a 2010 sin etiquetas.
  2. Ruta xpath://@año[.<2010]/../../nombre/text()
  3. Solución:Administración de Sistemas Informáticos en Red Sistemas Microinformáticos y Redes

XPath-Ejercicio 1.9

  1. Pregunta:Mostrar los nombres de los ciclos formativos de 2008 o de 2010.
  2. Ruta xpath://decretoTitulo[@año=2008 or @año=2010]/../nombre/text()
  3. Solución:Desarrollo de Aplicaciones Web Sistemas Microinformáticos y Redes

EJERCICIO 2

XPath-Ejercicio 2.1

  1. Pregunta:Nombre de los módulos que se imparten en el Instituto:
  2. Ruta xpath://nombre/text()
  3. Solución:Aplicaciones web Gestión de bases de datos Lenguajes de marcas y sistemas de gestión de información Implantación de aplicaciones web

XPath-Ejercicio 2.2

  1. Pregunta:Nombre de los módulos del ciclo ASIR:
  2. Ruta xpath://nombre[../ciclo="ASIR"]/text()
  3. Solución:Gestión de bases de datos Lenguajes de marcas y sistemas de gestión de información Implantación de aplicaciones web
  • Ruta xpath://modulo[ciclo="ASIR"]/nombre/text()
  • XPath-Ejercicio 2.3

    1. Pregunta:Nombre de los módulos que se imparten en el segundo curso de cualquier ciclo:
    2. Ruta xpath://nombre[../curso=2]/text()
    3. Solución:Aplicaciones web Implantación de aplicaciones web
  • Ruta xpath:modulo[curso=2]/nombre/text()
  • XPath-Ejercicio 2.4

    1. Pregunta:Nombre de los módulos de menos de 5 horas semanales:
    2. Ruta xpath://nombre[../horasSemanales<5]/text()
    3. Solución:Aplicaciones web Lenguajes de marcas y sistemas de gestión de información
  • Ruta xpath:modulo[horasSemanales<5]/nombre/text()
  • XPath-Ejercicio 2.5

    1. Pregunta:Nombre de los módulos que se imparten en el primer curso de ASIR:
    2. Ruta xpath:nombre[../ciclo="ASIR" and ../curso=1]/text()
    3. Solución:Gestión de bases de datos Lenguajes de marcas y sistemas de gestión de información
  • Ruta xpath:modulo[ciclo="ASIR" and curso=1]/nombre/text()
  • XPath-Ejercicio 2.6

    1. Pregunta:Horas semanales de los módulos de más de 3 horas semanales
    2. Ruta xpath://horasSemanales[.>3]/text()
    3. Solución:4 5 5
  • Ruta xpath://modulo[horasSemanales>3]/horasSemanales/text()